html,
body {
    background: #f9f9f9;
}

/* 账户操作 */
.account {
    margin-top: 22px;
}

.account .inner {
    background: #fff;
    padding: 40px 30px;
}

.account .ln1 {
    border-bottom: 1px solid #EFEDED;
    padding-bottom: 12px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
}

.account .ln1 button {
    color: #666;
    background: #fff;
    padding: 0 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #666666;
    font-weight: 700px;
}

.account .ln1 button:first-child {
    border-right: 1px solid #EFEDED;
}

.account .ln1 button:focus {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.account .ln1 button:hover {
    text-decoration: none;
}

.account .ln1 .price {
    font-size: 12px;
    padding-left: 10px;
}

.account .ln1 .price span {
    font-size: 28px;
}

.account .ln2 {
    margin-top: 20px;
}

.account .ln2 button {
    width: 107px;
    height: 36px;
    border-radius: 0;
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #fff;
}

.account .ln2 .btn-warning {
    margin-left: 16px;
}

/* 记录列表 */
.record_list {
    margin-top: 20px;
}

.record_list .inner {
    padding: 24px;
    background: #fff;

}

.record_list .list_type {
    border-bottom: 1px solid #EFEDED;
}

.record_list .list_type span {
    font-weight: bold;
    display: inline-block;
    padding: 8px 0;
    cursor: pointer;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-size: 16px;
}

.text-success {
    color: #A0D089 !important;
}

.text-primary {
    color: #308BD3 !important;
}

.record_list .list_type span.text-danger {
    font-weight: bold;
    border-bottom: 4px solid #E61717;
}

.record_list .table td,
.record_list .table th {
    padding: 20px;
}

.record_list .table th {
    background: #f9f9f9;
    border-bottom: 1px solid #dee2e6;
    font-family: PingFangSC-Medium, PingFang SC;
}

.record_list .list_content {
    margin-top: 20px;
}

.record_list .list_content:last-child {
    display: none;
}

.form_content {
    width: 420px;
    margin: 0 auto;
}

.modal-footer button {
    width: 56px;
    height: 24px;
    padding: 0;
}

.modal-footer button {
    margin-left: 4px;
}

.btn.btn-outline-primary {
    border-color: #ced4da;
    color: #999;
}
